Cluster-Based Parallel Image Processing
نویسندگان
چکیده
Many image processing tasks exhibit a high degree of data locality and parallelism and map quite readily to specialized massively parallel computing hardware. However, as workstation clusters are becoming a viable and economical parallel computing resource, it is important to understand how to use these environments for parallel image processing as well. In this paper we discuss our implementation of a parallel image processing software library (the Parallel Image Processing Toolkit). The library is easily extensible and hides most parallelism from the user. Inside the Toolkit, a message-passing model of parallelism is designed around the Message Passing Interface (MPI) standard. Experimental results are presented to demonstrate the parallel speedup obtained with the Parallel Image Processing Toolkit in a typical workstation cluster with some common image processing tasks. We also discuss load balancing and the potential for parallelizing portions of image processing tasks that seem to be inherently sequential, such as visualization and data I/O.
منابع مشابه
Parallel and Scalabale Rules Based Classifier Using Map-reduce Paradigm on Hadoop Cloud
The huge amount of data being generated by today’s data acquisition and processing technologies. Extracting hidden information is become practically impossible from such huge datasets, even then there are several data mining tasks like classification, association rule, clustering, etc. are used for information extractions. Data mining task, classification, consists of identifying a class to a s...
متن کاملA cluster-based parallel image processing toolkit
Many image processing tasks exhibit a high degree of data locality and parallelism and map quite readily to specialized massively parallel computing hardware. However, as network technologies continue to mature, workstation clusters are becoming a viable and economical parallel computing resource, so it is important to understand how to use these environments for parallel image processing as we...
متن کاملCluster-Based Image Segmentation Using Fuzzy Markov Random Field
Image segmentation is an important task in image processing and computer vision which attract many researchers attention. There are a couple of information sets pixels in an image: statistical and structural information which refer to the feature value of pixel data and local correlation of pixel data, respectively. Markov random field (MRF) is a tool for modeling statistical and structural inf...
متن کاملA Parallel Wavelet Image Block-Coding Algorithm
In this paper a new approach for parallel wavelet image coding on MIMD architectures is introduced. Based on an image-block partition similar to the JPEG algorithm the diierent image blocks may be processed independently on seper-ate processors. In addition to the better eeciency compared to a parallel version of the sequential wavelet coding technique this algorithm is easier to implement. Exp...
متن کاملDistributed system for detection of biological contaminants
The paper proposes a distributed system for detecting the types of biological contaminants existing on objects’ surfaces. The system implements biofouling detection method based on an image processing technique. The system processes a series of object images obtained in the visible and near infrared spectral ranges. One image in the series is marked as a base image. All images of the series are...
متن کامل